﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="DataSet1" targetNamespace="http://tempuri.org/DataSet1.xsd" xmlns:mstns="http://tempuri.org/DataSet1.xsd" xmlns="http://tempuri.org/DataSet1.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections />
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="DataSet1" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="DataSet1" msprop:Generator_UserDSName="DataSet1">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="dtEmployees" msprop:Generator_UserTableName="dtEmployees" msprop:Generator_RowEvArgName="dtEmployeesRowChangeEvent" msprop:Generator_TableVarName="tabledtEmployees" msprop:Generator_TablePropName="dtEmployees" msprop:Generator_RowDeletingName="dtEmployeesRowDeleting" msprop:Generator_RowChangingName="dtEmployeesRowChanging" msprop:Generator_RowDeletedName="dtEmployeesRowDeleted" msprop:Generator_RowEvHandlerName="dtEmployeesRowChangeEventHandler" msprop:Generator_TableClassName="dtEmployeesDataTable" msprop:Generator_RowChangedName="dtEmployeesRowChanged" msprop:Generator_RowClassName="dtEmployeesRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:string" />
              <xs:element name="full_name" msprop:Generator_ColumnVarNameInTable="columnfull_name" msprop:Generator_ColumnPropNameInRow="full_name" msprop:Generator_ColumnPropNameInTable="full_nameColumn" msprop:Generator_UserColumnName="full_name" type="xs:string" minOccurs="0" />
              <xs:element name="pos_name" msprop:Generator_ColumnVarNameInTable="columnpos_name" msprop:Generator_ColumnPropNameInRow="pos_name" msprop:Generator_ColumnPropNameInTable="pos_nameColumn" msprop:Generator_UserColumnName="pos_name" type="xs:string" minOccurs="0" />
              <xs:element name="job_site_name" msprop:Generator_ColumnVarNameInTable="columnjob_site_name" msprop:Generator_ColumnPropNameInRow="job_site_name" msprop:Generator_ColumnPropNameInTable="job_site_nameColumn" msprop:Generator_UserColumnName="job_site_name" type="xs:string" minOccurs="0" />
              <xs:element name="class_name" msprop:Generator_ColumnVarNameInTable="columnclass_name" msprop:Generator_ColumnPropNameInRow="class_name" msprop:Generator_ColumnPropNameInTable="class_nameColumn" msprop:Generator_UserColumnName="class_name" type="xs:string" minOccurs="0" />
              <xs:element name="birth_date" msprop:Generator_ColumnVarNameInTable="columnbirth_date" msprop:Generator_ColumnPropNameInRow="birth_date" msprop:Generator_ColumnPropNameInTable="birth_dateColumn" msprop:Generator_UserColumnName="birth_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="spouse_name" msprop:Generator_ColumnVarNameInTable="columnspouse_name" msprop:Generator_ColumnPropNameInRow="spouse_name" msprop:Generator_ColumnPropNameInTable="spouse_nameColumn" msprop:Generator_UserColumnName="spouse_name" type="xs:string" minOccurs="0" />
              <xs:element name="father_name" msprop:Generator_ColumnVarNameInTable="columnfather_name" msprop:Generator_ColumnPropNameInRow="father_name" msprop:Generator_ColumnPropNameInTable="father_nameColumn" msprop:Generator_UserColumnName="father_name" type="xs:string" minOccurs="0" />
              <xs:element name="mother_name" msprop:Generator_ColumnVarNameInTable="columnmother_name" msprop:Generator_ColumnPropNameInRow="mother_name" msprop:Generator_ColumnPropNameInTable="mother_nameColumn" msprop:Generator_UserColumnName="mother_name" type="xs:string" minOccurs="0" />
              <xs:element name="salary" msprop:Generator_ColumnVarNameInTable="columnsalary" msprop:Generator_ColumnPropNameInRow="salary" msprop:Generator_ColumnPropNameInTable="salaryColumn" msprop:Generator_UserColumnName="salary" type="xs:string" minOccurs="0" />
              <xs:element name="date_admitted" msprop:Generator_ColumnVarNameInTable="columndate_admitted" msprop:Generator_ColumnPropNameInRow="date_admitted" msprop:Generator_ColumnPropNameInTable="date_admittedColumn" msprop:Generator_UserColumnName="date_admitted" type="xs:dateTime" minOccurs="0" />
              <xs:element name="working_job_site_name" msprop:Generator_ColumnVarNameInTable="columnworking_job_site_name" msprop:Generator_ColumnPropNameInRow="working_job_site_name" msprop:Generator_ColumnPropNameInTable="working_job_site_nameColumn" msprop:Generator_UserColumnName="working_job_site_name" type="xs:string" minOccurs="0" />
              <xs:element name="pos_ref" msprop:Generator_ColumnVarNameInTable="columnpos_ref" msprop:Generator_ColumnPropNameInRow="pos_ref" msprop:Generator_ColumnPropNameInTable="pos_refColumn" msprop:Generator_UserColumnName="pos_ref" type="xs:string" minOccurs="0" />
              <xs:element name="mar_stat_name" msprop:Generator_ColumnVarNameInTable="columnmar_stat_name" msprop:Generator_ColumnPropNameInRow="mar_stat_name" msprop:Generator_ColumnPropNameInTable="mar_stat_nameColumn" msprop:Generator_UserColumnName="mar_stat_name" type="xs:string" minOccurs="0" />
              <xs:element name="address1" msprop:Generator_ColumnVarNameInTable="columnaddress1" msprop:Generator_ColumnPropNameInRow="address1" msprop:Generator_ColumnPropNameInTable="address1Column" msprop:Generator_UserColumnName="address1" type="xs:string" minOccurs="0" />
              <xs:element name="tel" msprop:Generator_ColumnVarNameInTable="columntel" msprop:Generator_ColumnPropNameInRow="tel" msprop:Generator_ColumnPropNameInTable="telColumn" msprop:Generator_UserColumnName="tel" type="xs:string" minOccurs="0" />
              <xs:element name="email" msprop:Generator_ColumnVarNameInTable="columnemail" msprop:Generator_ColumnPropNameInRow="email" msprop:Generator_ColumnPropNameInTable="emailColumn" msprop:Generator_UserColumnName="email" type="xs:string" minOccurs="0" />
              <xs:element name="citizen" msprop:Generator_ColumnVarNameInTable="columncitizen" msprop:Generator_ColumnPropNameInRow="citizen" msprop:Generator_ColumnPropNameInTable="citizenColumn" msprop:Generator_UserColumnName="citizen" type="xs:string" minOccurs="0" />
              <xs:element name="retire_date" msprop:Generator_ColumnVarNameInTable="columnretire_date" msprop:Generator_ColumnPropNameInRow="retire_date" msprop:Generator_ColumnPropNameInTable="retire_dateColumn" msprop:Generator_UserColumnName="retire_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="blood_group_name" msprop:Generator_ColumnVarNameInTable="columnblood_group_name" msprop:Generator_ColumnPropNameInRow="blood_group_name" msprop:Generator_ColumnPropNameInTable="blood_group_nameColumn" msprop:Generator_UserColumnName="blood_group_name" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtPayrollSlip" msprop:Generator_UserTableName="dtPayrollSlip" msprop:Generator_RowEvArgName="dtPayrollSlipRowChangeEvent" msprop:Generator_TableVarName="tabledtPayrollSlip" msprop:Generator_TablePropName="dtPayrollSlip" msprop:Generator_RowDeletingName="dtPayrollSlipRowDeleting" msprop:Generator_RowChangingName="dtPayrollSlipRowChanging" msprop:Generator_RowDeletedName="dtPayrollSlipRowDeleted" msprop:Generator_RowEvHandlerName="dtPayrollSlipRowChangeEventHandler" msprop:Generator_TableClassName="dtPayrollSlipDataTable" msprop:Generator_RowChangedName="dtPayrollSlipRowChanged" msprop:Generator_RowClassName="dtPayrollSlipRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:string" minOccurs="0" />
              <xs:element name="full_name" msprop:Generator_ColumnVarNameInTable="columnfull_name" msprop:Generator_ColumnPropNameInRow="full_name" msprop:Generator_ColumnPropNameInTable="full_nameColumn" msprop:Generator_UserColumnName="full_name" type="xs:string" minOccurs="0" />
              <xs:element name="pay_year" msprop:Generator_ColumnVarNameInTable="columnpay_year" msprop:Generator_ColumnPropNameInRow="pay_year" msprop:Generator_ColumnPropNameInTable="pay_yearColumn" msprop:Generator_UserColumnName="pay_year" type="xs:int" minOccurs="0" />
              <xs:element name="pay_month" msprop:Generator_ColumnVarNameInTable="columnpay_month" msprop:Generator_ColumnPropNameInRow="pay_month" msprop:Generator_ColumnPropNameInTable="pay_monthColumn" msprop:Generator_UserColumnName="pay_month" type="xs:string" minOccurs="0" />
              <xs:element name="salary" msprop:Generator_ColumnVarNameInTable="columnsalary" msprop:Generator_ColumnPropNameInRow="salary" msprop:Generator_ColumnPropNameInTable="salaryColumn" msprop:Generator_UserColumnName="salary" type="xs:double" minOccurs="0" />
              <xs:element name="amount_pay" msprop:Generator_ColumnVarNameInTable="columnamount_pay" msprop:Generator_ColumnPropNameInRow="amount_pay" msprop:Generator_ColumnPropNameInTable="amount_payColumn" msprop:Generator_UserColumnName="amount_pay" type="xs:double" minOccurs="0" />
              <xs:element name="amount" msprop:Generator_ColumnVarNameInTable="columnamount" msprop:Generator_ColumnPropNameInRow="amount" msprop:Generator_ColumnPropNameInTable="amountColumn" msprop:Generator_UserColumnName="amount" type="xs:double" minOccurs="0" />
              <xs:element name="ext_code" msprop:Generator_ColumnVarNameInTable="columnext_code" msprop:Generator_ColumnPropNameInRow="ext_code" msprop:Generator_ColumnPropNameInTable="ext_codeColumn" msprop:Generator_UserColumnName="ext_code" type="xs:string" minOccurs="0" />
              <xs:element name="ext_name" msprop:Generator_ColumnVarNameInTable="columnext_name" msprop:Generator_ColumnPropNameInRow="ext_name" msprop:Generator_ColumnPropNameInTable="ext_nameColumn" msprop:Generator_UserColumnName="ext_name" type="xs:string" minOccurs="0" />
              <xs:element name="ext_name_short" msprop:Generator_ColumnVarNameInTable="columnext_name_short" msprop:Generator_ColumnPropNameInRow="ext_name_short" msprop:Generator_ColumnPropNameInTable="ext_name_shortColumn" msprop:Generator_UserColumnName="ext_name_short" type="xs:string" minOccurs="0" />
              <xs:element name="ext_flag" msprop:Generator_ColumnVarNameInTable="columnext_flag" msprop:Generator_ColumnPropNameInRow="ext_flag" msprop:Generator_ColumnPropNameInTable="ext_flagColumn" msprop:Generator_UserColumnName="ext_flag" type="xs:string" minOccurs="0" />
              <xs:element name="ext_tax" msprop:Generator_ColumnVarNameInTable="columnext_tax" msprop:Generator_ColumnPropNameInRow="ext_tax" msprop:Generator_ColumnPropNameInTable="ext_taxColumn" msprop:Generator_UserColumnName="ext_tax" type="xs:string" minOccurs="0" />
              <xs:element name="ext_monthly" msprop:Generator_ColumnVarNameInTable="columnext_monthly" msprop:Generator_ColumnPropNameInRow="ext_monthly" msprop:Generator_ColumnPropNameInTable="ext_monthlyColumn" msprop:Generator_UserColumnName="ext_monthly" type="xs:string" minOccurs="0" />
              <xs:element name="ext_amount" msprop:Generator_ColumnVarNameInTable="columnext_amount" msprop:Generator_ColumnPropNameInRow="ext_amount" msprop:Generator_ColumnPropNameInTable="ext_amountColumn" msprop:Generator_UserColumnName="ext_amount" type="xs:string" minOccurs="0" />
              <xs:element name="pos_ref" msprop:Generator_ColumnVarNameInTable="columnpos_ref" msprop:Generator_ColumnPropNameInRow="pos_ref" msprop:Generator_ColumnPropNameInTable="pos_refColumn" msprop:Generator_UserColumnName="pos_ref" type="xs:string" minOccurs="0" />
              <xs:element name="pos_name" msprop:Generator_ColumnVarNameInTable="columnpos_name" msprop:Generator_ColumnPropNameInRow="pos_name" msprop:Generator_ColumnPropNameInTable="pos_nameColumn" msprop:Generator_UserColumnName="pos_name" type="xs:string" minOccurs="0" />
              <xs:element name="working_job_site_name" msprop:Generator_ColumnVarNameInTable="columnworking_job_site_name" msprop:Generator_ColumnPropNameInRow="working_job_site_name" msprop:Generator_ColumnPropNameInTable="working_job_site_nameColumn" msprop:Generator_UserColumnName="working_job_site_name" type="xs:string" minOccurs="0" />
              <xs:element name="acc_no" msprop:Generator_ColumnVarNameInTable="columnacc_no" msprop:Generator_ColumnPropNameInRow="acc_no" msprop:Generator_ColumnPropNameInTable="acc_noColumn" msprop:Generator_UserColumnName="acc_no" type="xs:string" minOccurs="0" />
              <xs:element name="bank_acc_no" msprop:Generator_ColumnVarNameInTable="columnbank_acc_no" msprop:Generator_ColumnPropNameInRow="bank_acc_no" msprop:Generator_ColumnPropNameInTable="bank_acc_noColumn" msprop:Generator_UserColumnName="bank_acc_no" type="xs:string" minOccurs="0" />
              <xs:element name="bank_name" msprop:Generator_ColumnVarNameInTable="columnbank_name" msprop:Generator_ColumnPropNameInRow="bank_name" msprop:Generator_ColumnPropNameInTable="bank_nameColumn" msprop:Generator_UserColumnName="bank_name" type="xs:string" minOccurs="0" />
              <xs:element name="month_name" msprop:Generator_ColumnVarNameInTable="columnmonth_name" msprop:Generator_ColumnPropNameInRow="month_name" msprop:Generator_ColumnPropNameInTable="month_nameColumn" msprop:Generator_UserColumnName="month_name" type="xs:string" minOccurs="0" />
              <xs:element name="sum_income" msprop:Generator_ColumnVarNameInTable="columnsum_income" msprop:Generator_ColumnPropNameInRow="sum_income" msprop:Generator_ColumnPropNameInTable="sum_incomeColumn" msprop:Generator_UserColumnName="sum_income" type="xs:double" minOccurs="0" />
              <xs:element name="sum_expense" msprop:Generator_ColumnVarNameInTable="columnsum_expense" msprop:Generator_ColumnPropNameInRow="sum_expense" msprop:Generator_ColumnPropNameInTable="sum_expenseColumn" msprop:Generator_UserColumnName="sum_expense" type="xs:double" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtHisPositions" msprop:Generator_UserTableName="dtHisPositions" msprop:Generator_RowEvArgName="dtHisPositionsRowChangeEvent" msprop:Generator_TableVarName="tabledtHisPositions" msprop:Generator_TablePropName="dtHisPositions" msprop:Generator_RowDeletingName="dtHisPositionsRowDeleting" msprop:Generator_RowChangingName="dtHisPositionsRowChanging" msprop:Generator_RowDeletedName="dtHisPositionsRowDeleted" msprop:Generator_RowEvHandlerName="dtHisPositionsRowChangeEventHandler" msprop:Generator_TableClassName="dtHisPositionsDataTable" msprop:Generator_RowChangedName="dtHisPositionsRowChanged" msprop:Generator_RowClassName="dtHisPositionsRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="cmd_seq" msprop:Generator_ColumnVarNameInTable="columncmd_seq" msprop:Generator_ColumnPropNameInRow="cmd_seq" msprop:Generator_ColumnPropNameInTable="cmd_seqColumn" msprop:Generator_UserColumnName="cmd_seq" type="xs:int" minOccurs="0" />
              <xs:element name="cmd_dtls_seq" msprop:Generator_ColumnVarNameInTable="columncmd_dtls_seq" msprop:Generator_ColumnPropNameInRow="cmd_dtls_seq" msprop:Generator_ColumnPropNameInTable="cmd_dtls_seqColumn" msprop:Generator_UserColumnName="cmd_dtls_seq" type="xs:int" minOccurs="0" />
              <xs:element name="cmd_name" msprop:Generator_ColumnVarNameInTable="columncmd_name" msprop:Generator_ColumnPropNameInRow="cmd_name" msprop:Generator_ColumnPropNameInTable="cmd_nameColumn" msprop:Generator_UserColumnName="cmd_name" type="xs:string" minOccurs="0" />
              <xs:element name="cmd_ref_no" msprop:Generator_ColumnVarNameInTable="columncmd_ref_no" msprop:Generator_ColumnPropNameInRow="cmd_ref_no" msprop:Generator_ColumnPropNameInTable="cmd_ref_noColumn" msprop:Generator_UserColumnName="cmd_ref_no" type="xs:string" minOccurs="0" />
              <xs:element name="new_job_site_name" msprop:Generator_ColumnVarNameInTable="columnnew_job_site_name" msprop:Generator_ColumnPropNameInRow="new_job_site_name" msprop:Generator_ColumnPropNameInTable="new_job_site_nameColumn" msprop:Generator_UserColumnName="new_job_site_name" type="xs:string" minOccurs="0" />
              <xs:element name="new_pos_name" msprop:Generator_ColumnVarNameInTable="columnnew_pos_name" msprop:Generator_ColumnPropNameInRow="new_pos_name" msprop:Generator_ColumnPropNameInTable="new_pos_nameColumn" msprop:Generator_UserColumnName="new_pos_name" type="xs:string" minOccurs="0" />
              <xs:element name="new_pos_ref" msprop:Generator_ColumnVarNameInTable="columnnew_pos_ref" msprop:Generator_ColumnPropNameInRow="new_pos_ref" msprop:Generator_ColumnPropNameInTable="new_pos_refColumn" msprop:Generator_UserColumnName="new_pos_ref" type="xs:string" minOccurs="0" />
              <xs:element name="new_class_name" msprop:Generator_ColumnVarNameInTable="columnnew_class_name" msprop:Generator_ColumnPropNameInRow="new_class_name" msprop:Generator_ColumnPropNameInTable="new_class_nameColumn" msprop:Generator_UserColumnName="new_class_name" type="xs:string" minOccurs="0" />
              <xs:element name="new_salary" msprop:Generator_ColumnVarNameInTable="columnnew_salary" msprop:Generator_ColumnPropNameInRow="new_salary" msprop:Generator_ColumnPropNameInTable="new_salaryColumn" msprop:Generator_UserColumnName="new_salary" type="xs:double" minOccurs="0" />
              <xs:element name="mov_name" msprop:Generator_ColumnVarNameInTable="columnmov_name" msprop:Generator_ColumnPropNameInRow="mov_name" msprop:Generator_ColumnPropNameInTable="mov_nameColumn" msprop:Generator_UserColumnName="mov_name" type="xs:string" minOccurs="0" />
              <xs:element name="new_exec_name" msprop:Generator_ColumnVarNameInTable="columnnew_exec_name" msprop:Generator_ColumnPropNameInRow="new_exec_name" msprop:Generator_ColumnPropNameInTable="new_exec_nameColumn" msprop:Generator_UserColumnName="new_exec_name" type="xs:string" minOccurs="0" />
              <xs:element name="start_date" msprop:Generator_ColumnVarNameInTable="columnstart_date" msprop:Generator_ColumnPropNameInRow="start_date" msprop:Generator_ColumnPropNameInTable="start_dateColumn" msprop:Generator_UserColumnName="start_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="new_depart_name" msprop:Generator_ColumnVarNameInTable="columnnew_depart_name" msprop:Generator_ColumnPropNameInRow="new_depart_name" msprop:Generator_ColumnPropNameInTable="new_depart_nameColumn" msprop:Generator_UserColumnName="new_depart_name" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtHisSalary" msprop:Generator_UserTableName="dtHisSalary" msprop:Generator_RowEvArgName="dtHisSalaryRowChangeEvent" msprop:Generator_TableVarName="tabledtHisSalary" msprop:Generator_TablePropName="dtHisSalary" msprop:Generator_RowDeletingName="dtHisSalaryRowDeleting" msprop:Generator_RowChangingName="dtHisSalaryRowChanging" msprop:Generator_RowDeletedName="dtHisSalaryRowDeleted" msprop:Generator_RowEvHandlerName="dtHisSalaryRowChangeEventHandler" msprop:Generator_TableClassName="dtHisSalaryDataTable" msprop:Generator_RowChangedName="dtHisSalaryRowChanged" msprop:Generator_RowClassName="dtHisSalaryRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="cmd_seq" msprop:Generator_ColumnVarNameInTable="columncmd_seq" msprop:Generator_ColumnPropNameInRow="cmd_seq" msprop:Generator_ColumnPropNameInTable="cmd_seqColumn" msprop:Generator_UserColumnName="cmd_seq" type="xs:int" minOccurs="0" />
              <xs:element name="cmd_dtls_seq" msprop:Generator_ColumnVarNameInTable="columncmd_dtls_seq" msprop:Generator_ColumnPropNameInRow="cmd_dtls_seq" msprop:Generator_ColumnPropNameInTable="cmd_dtls_seqColumn" msprop:Generator_UserColumnName="cmd_dtls_seq" type="xs:int" minOccurs="0" />
              <xs:element name="cmd_name" msprop:Generator_ColumnVarNameInTable="columncmd_name" msprop:Generator_ColumnPropNameInRow="cmd_name" msprop:Generator_ColumnPropNameInTable="cmd_nameColumn" msprop:Generator_UserColumnName="cmd_name" type="xs:string" minOccurs="0" />
              <xs:element name="cmd_ref_no" msprop:Generator_ColumnVarNameInTable="columncmd_ref_no" msprop:Generator_ColumnPropNameInRow="cmd_ref_no" msprop:Generator_ColumnPropNameInTable="cmd_ref_noColumn" msprop:Generator_UserColumnName="cmd_ref_no" type="xs:string" minOccurs="0" />
              <xs:element name="new_job_site_name" msprop:Generator_ColumnVarNameInTable="columnnew_job_site_name" msprop:Generator_ColumnPropNameInRow="new_job_site_name" msprop:Generator_ColumnPropNameInTable="new_job_site_nameColumn" msprop:Generator_UserColumnName="new_job_site_name" type="xs:string" minOccurs="0" />
              <xs:element name="new_pos_name" msprop:Generator_ColumnVarNameInTable="columnnew_pos_name" msprop:Generator_ColumnPropNameInRow="new_pos_name" msprop:Generator_ColumnPropNameInTable="new_pos_nameColumn" msprop:Generator_UserColumnName="new_pos_name" type="xs:string" minOccurs="0" />
              <xs:element name="new_pos_ref" msprop:Generator_ColumnVarNameInTable="columnnew_pos_ref" msprop:Generator_ColumnPropNameInRow="new_pos_ref" msprop:Generator_ColumnPropNameInTable="new_pos_refColumn" msprop:Generator_UserColumnName="new_pos_ref" type="xs:string" minOccurs="0" />
              <xs:element name="new_salary" msprop:Generator_ColumnVarNameInTable="columnnew_salary" msprop:Generator_ColumnPropNameInRow="new_salary" msprop:Generator_ColumnPropNameInTable="new_salaryColumn" msprop:Generator_UserColumnName="new_salary" type="xs:double" minOccurs="0" />
              <xs:element name="move_name" msprop:Generator_ColumnVarNameInTable="columnmove_name" msprop:Generator_ColumnPropNameInRow="move_name" msprop:Generator_ColumnPropNameInTable="move_nameColumn" msprop:Generator_UserColumnName="move_name" type="xs:string" minOccurs="0" />
              <xs:element name="start_date" msprop:Generator_ColumnVarNameInTable="columnstart_date" msprop:Generator_ColumnPropNameInRow="start_date" msprop:Generator_ColumnPropNameInTable="start_dateColumn" msprop:Generator_UserColumnName="start_date" type="xs:dateTime" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtHisSalaryExtra" msprop:Generator_UserTableName="dtHisSalaryExtra" msprop:Generator_RowEvArgName="dtHisSalaryExtraRowChangeEvent" msprop:Generator_TableVarName="tabledtHisSalaryExtra" msprop:Generator_TablePropName="dtHisSalaryExtra" msprop:Generator_RowDeletingName="dtHisSalaryExtraRowDeleting" msprop:Generator_RowChangingName="dtHisSalaryExtraRowChanging" msprop:Generator_RowDeletedName="dtHisSalaryExtraRowDeleted" msprop:Generator_RowEvHandlerName="dtHisSalaryExtraRowChangeEventHandler" msprop:Generator_TableClassName="dtHisSalaryExtraDataTable" msprop:Generator_RowChangedName="dtHisSalaryExtraRowChanged" msprop:Generator_RowClassName="dtHisSalaryExtraRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="cmd_seq" msprop:Generator_ColumnVarNameInTable="columncmd_seq" msprop:Generator_ColumnPropNameInRow="cmd_seq" msprop:Generator_ColumnPropNameInTable="cmd_seqColumn" msprop:Generator_UserColumnName="cmd_seq" type="xs:int" minOccurs="0" />
              <xs:element name="cmd_dtls_seq" msprop:Generator_ColumnVarNameInTable="columncmd_dtls_seq" msprop:Generator_ColumnPropNameInRow="cmd_dtls_seq" msprop:Generator_ColumnPropNameInTable="cmd_dtls_seqColumn" msprop:Generator_UserColumnName="cmd_dtls_seq" type="xs:int" minOccurs="0" />
              <xs:element name="cmd_name" msprop:Generator_ColumnVarNameInTable="columncmd_name" msprop:Generator_ColumnPropNameInRow="cmd_name" msprop:Generator_ColumnPropNameInTable="cmd_nameColumn" msprop:Generator_UserColumnName="cmd_name" type="xs:string" minOccurs="0" />
              <xs:element name="cmd_ref_no" msprop:Generator_ColumnVarNameInTable="columncmd_ref_no" msprop:Generator_ColumnPropNameInRow="cmd_ref_no" msprop:Generator_ColumnPropNameInTable="cmd_ref_noColumn" msprop:Generator_UserColumnName="cmd_ref_no" type="xs:string" minOccurs="0" />
              <xs:element name="new_job_site_name" msprop:Generator_ColumnVarNameInTable="columnnew_job_site_name" msprop:Generator_ColumnPropNameInRow="new_job_site_name" msprop:Generator_ColumnPropNameInTable="new_job_site_nameColumn" msprop:Generator_UserColumnName="new_job_site_name" type="xs:string" minOccurs="0" />
              <xs:element name="new_pos_name" msprop:Generator_ColumnVarNameInTable="columnnew_pos_name" msprop:Generator_ColumnPropNameInRow="new_pos_name" msprop:Generator_ColumnPropNameInTable="new_pos_nameColumn" msprop:Generator_UserColumnName="new_pos_name" type="xs:string" minOccurs="0" />
              <xs:element name="new_pos_ref" msprop:Generator_ColumnVarNameInTable="columnnew_pos_ref" msprop:Generator_ColumnPropNameInRow="new_pos_ref" msprop:Generator_ColumnPropNameInTable="new_pos_refColumn" msprop:Generator_UserColumnName="new_pos_ref" type="xs:string" minOccurs="0" />
              <xs:element name="new_salary" msprop:Generator_ColumnVarNameInTable="columnnew_salary" msprop:Generator_ColumnPropNameInRow="new_salary" msprop:Generator_ColumnPropNameInTable="new_salaryColumn" msprop:Generator_UserColumnName="new_salary" type="xs:double" minOccurs="0" />
              <xs:element name="move_name" msprop:Generator_ColumnVarNameInTable="columnmove_name" msprop:Generator_ColumnPropNameInRow="move_name" msprop:Generator_ColumnPropNameInTable="move_nameColumn" msprop:Generator_UserColumnName="move_name" type="xs:string" minOccurs="0" />
              <xs:element name="start_date" msprop:Generator_ColumnVarNameInTable="columnstart_date" msprop:Generator_ColumnPropNameInRow="start_date" msprop:Generator_ColumnPropNameInTable="start_dateColumn" msprop:Generator_UserColumnName="start_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="end_date" msprop:Generator_ColumnVarNameInTable="columnend_date" msprop:Generator_ColumnPropNameInRow="end_date" msprop:Generator_ColumnPropNameInTable="end_dateColumn" msprop:Generator_UserColumnName="end_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="ext_amount" msprop:Generator_ColumnVarNameInTable="columnext_amount" msprop:Generator_ColumnPropNameInRow="ext_amount" msprop:Generator_ColumnPropNameInTable="ext_amountColumn" msprop:Generator_UserColumnName="ext_amount" type="xs:double" minOccurs="0" />
              <xs:element name="ext_name" msprop:Generator_ColumnVarNameInTable="columnext_name" msprop:Generator_ColumnPropNameInRow="ext_name" msprop:Generator_ColumnPropNameInTable="ext_nameColumn" msprop:Generator_UserColumnName="ext_name" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtHisEducate" msprop:Generator_UserTableName="dtHisEducate" msprop:Generator_RowEvArgName="dtHisEducateRowChangeEvent" msprop:Generator_TableVarName="tabledtHisEducate" msprop:Generator_TablePropName="dtHisEducate" msprop:Generator_RowDeletingName="dtHisEducateRowDeleting" msprop:Generator_RowChangingName="dtHisEducateRowChanging" msprop:Generator_RowDeletedName="dtHisEducateRowDeleted" msprop:Generator_RowEvHandlerName="dtHisEducateRowChangeEventHandler" msprop:Generator_TableClassName="dtHisEducateDataTable" msprop:Generator_RowChangedName="dtHisEducateRowChanged" msprop:Generator_RowClassName="dtHisEducateRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="edu_qual_name" msprop:Generator_ColumnVarNameInTable="columnedu_qual_name" msprop:Generator_ColumnPropNameInRow="edu_qual_name" msprop:Generator_ColumnPropNameInTable="edu_qual_nameColumn" msprop:Generator_UserColumnName="edu_qual_name" type="xs:string" minOccurs="0" />
              <xs:element name="edu_major_name" msprop:Generator_ColumnVarNameInTable="columnedu_major_name" msprop:Generator_ColumnPropNameInRow="edu_major_name" msprop:Generator_ColumnPropNameInTable="edu_major_nameColumn" msprop:Generator_UserColumnName="edu_major_name" type="xs:string" minOccurs="0" />
              <xs:element name="edu_ins_name" msprop:Generator_ColumnVarNameInTable="columnedu_ins_name" msprop:Generator_ColumnPropNameInRow="edu_ins_name" msprop:Generator_ColumnPropNameInTable="edu_ins_nameColumn" msprop:Generator_UserColumnName="edu_ins_name" type="xs:string" minOccurs="0" />
              <xs:element name="country_name" msprop:Generator_ColumnVarNameInTable="columncountry_name" msprop:Generator_ColumnPropNameInRow="country_name" msprop:Generator_ColumnPropNameInTable="country_nameColumn" msprop:Generator_UserColumnName="country_name" type="xs:string" minOccurs="0" />
              <xs:element name="edu_year_start" msprop:Generator_ColumnVarNameInTable="columnedu_year_start" msprop:Generator_ColumnPropNameInRow="edu_year_start" msprop:Generator_ColumnPropNameInTable="edu_year_startColumn" msprop:Generator_UserColumnName="edu_year_start" type="xs:string" minOccurs="0" />
              <xs:element name="edu_year_end" msprop:Generator_ColumnVarNameInTable="columnedu_year_end" msprop:Generator_ColumnPropNameInRow="edu_year_end" msprop:Generator_ColumnPropNameInTable="edu_year_endColumn" msprop:Generator_UserColumnName="edu_year_end" type="xs:string" minOccurs="0" />
              <xs:element name="edu_seq" msprop:Generator_ColumnVarNameInTable="columnedu_seq" msprop:Generator_ColumnPropNameInRow="edu_seq" msprop:Generator_ColumnPropNameInTable="edu_seqColumn" msprop:Generator_UserColumnName="edu_seq" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtHisTraining" msprop:Generator_UserTableName="dtHisTraining" msprop:Generator_RowEvArgName="dtHisTrainingRowChangeEvent" msprop:Generator_TableVarName="tabledtHisTraining" msprop:Generator_TablePropName="dtHisTraining" msprop:Generator_RowDeletingName="dtHisTrainingRowDeleting" msprop:Generator_RowChangingName="dtHisTrainingRowChanging" msprop:Generator_RowDeletedName="dtHisTrainingRowDeleted" msprop:Generator_RowEvHandlerName="dtHisTrainingRowChangeEventHandler" msprop:Generator_TableClassName="dtHisTrainingDataTable" msprop:Generator_RowChangedName="dtHisTrainingRowChanged" msprop:Generator_RowClassName="dtHisTrainingRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="date_training_start" msprop:Generator_ColumnVarNameInTable="columndate_training_start" msprop:Generator_ColumnPropNameInRow="date_training_start" msprop:Generator_ColumnPropNameInTable="date_training_startColumn" msprop:Generator_UserColumnName="date_training_start" type="xs:dateTime" minOccurs="0" />
              <xs:element name="date_training_end" msprop:Generator_ColumnVarNameInTable="columndate_training_end" msprop:Generator_ColumnPropNameInRow="date_training_end" msprop:Generator_ColumnPropNameInTable="date_training_endColumn" msprop:Generator_UserColumnName="date_training_end" type="xs:dateTime" minOccurs="0" />
              <xs:element name="training_course_descr" msprop:Generator_ColumnVarNameInTable="columntraining_course_descr" msprop:Generator_ColumnPropNameInRow="training_course_descr" msprop:Generator_ColumnPropNameInTable="training_course_descrColumn" msprop:Generator_UserColumnName="training_course_descr" type="xs:string" minOccurs="0" />
              <xs:element name="schedule_text" msprop:Generator_ColumnVarNameInTable="columnschedule_text" msprop:Generator_ColumnPropNameInRow="schedule_text" msprop:Generator_ColumnPropNameInTable="schedule_textColumn" msprop:Generator_UserColumnName="schedule_text" type="xs:string" minOccurs="0" />
              <xs:element name="trainee_seq" msprop:Generator_ColumnVarNameInTable="columntrainee_seq" msprop:Generator_ColumnPropNameInRow="trainee_seq" msprop:Generator_ColumnPropNameInTable="trainee_seqColumn" msprop:Generator_UserColumnName="trainee_seq" type="xs:int" minOccurs="0" />
              <xs:element name="train_seq" msprop:Generator_ColumnVarNameInTable="columntrain_seq" msprop:Generator_ColumnPropNameInRow="train_seq" msprop:Generator_ColumnPropNameInTable="train_seqColumn" msprop:Generator_UserColumnName="train_seq" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtSpecialSkill" msprop:Generator_UserTableName="dtSpecialSkill" msprop:Generator_RowEvArgName="dtSpecialSkillRowChangeEvent" msprop:Generator_TableVarName="tabledtSpecialSkill" msprop:Generator_TablePropName="dtSpecialSkill" msprop:Generator_RowDeletingName="dtSpecialSkillRowDeleting" msprop:Generator_RowChangingName="dtSpecialSkillRowChanging" msprop:Generator_RowDeletedName="dtSpecialSkillRowDeleted" msprop:Generator_RowEvHandlerName="dtSpecialSkillRowChangeEventHandler" msprop:Generator_TableClassName="dtSpecialSkillDataTable" msprop:Generator_RowChangedName="dtSpecialSkillRowChanged" msprop:Generator_RowClassName="dtSpecialSkillRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="skill_type_name" msdata:Caption="start_date" msprop:Generator_ColumnVarNameInTable="columnskill_type_name" msprop:Generator_ColumnPropNameInRow="skill_type_name" msprop:Generator_ColumnPropNameInTable="skill_type_nameColumn" msprop:Generator_UserColumnName="skill_type_name" type="xs:string" minOccurs="0" />
              <xs:element name="skill_descr" msdata:Caption="end_date" msprop:Generator_ColumnVarNameInTable="columnskill_descr" msprop:Generator_ColumnPropNameInRow="skill_descr" msprop:Generator_ColumnPropNameInTable="skill_descrColumn" msprop:Generator_UserColumnName="skill_descr" type="xs:string" minOccurs="0" />
              <xs:element name="skill_seq" msdata:Caption="training_course_name" msprop:Generator_ColumnVarNameInTable="columnskill_seq" msprop:Generator_ColumnPropNameInRow="skill_seq" msprop:Generator_ColumnPropNameInTable="skill_seqColumn" msprop:Generator_UserColumnName="skill_seq" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtLegatees" msprop:Generator_UserTableName="dtLegatees" msprop:Generator_RowEvArgName="dtLegateesRowChangeEvent" msprop:Generator_TableVarName="tabledtLegatees" msprop:Generator_TablePropName="dtLegatees" msprop:Generator_RowDeletingName="dtLegateesRowDeleting" msprop:Generator_RowChangingName="dtLegateesRowChanging" msprop:Generator_RowDeletedName="dtLegateesRowDeleted" msprop:Generator_RowEvHandlerName="dtLegateesRowChangeEventHandler" msprop:Generator_TableClassName="dtLegateesDataTable" msprop:Generator_RowChangedName="dtLegateesRowChanged" msprop:Generator_RowClassName="dtLegateesRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="emp_legatee_seq" msdata:Caption="start_date" msprop:Generator_ColumnVarNameInTable="columnemp_legatee_seq" msprop:Generator_ColumnPropNameInRow="emp_legatee_seq" msprop:Generator_ColumnPropNameInTable="emp_legatee_seqColumn" msprop:Generator_UserColumnName="emp_legatee_seq" type="xs:int" minOccurs="0" />
              <xs:element name="fam_name" msdata:Caption="end_date" msprop:Generator_ColumnVarNameInTable="columnfam_name" msprop:Generator_ColumnPropNameInRow="fam_name" msprop:Generator_ColumnPropNameInTable="fam_nameColumn" msprop:Generator_UserColumnName="fam_name" type="xs:string" minOccurs="0" />
              <xs:element name="legatee_name" msdata:Caption="training_course_name" msprop:Generator_ColumnVarNameInTable="columnlegatee_name" msprop:Generator_ColumnPropNameInRow="legatee_name" msprop:Generator_ColumnPropNameInTable="legatee_nameColumn" msprop:Generator_UserColumnName="legatee_name" type="xs:string" minOccurs="0" />
              <xs:element name="legatee_last_name" msprop:Generator_ColumnVarNameInTable="columnlegatee_last_name" msprop:Generator_ColumnPropNameInRow="legatee_last_name" msprop:Generator_ColumnPropNameInTable="legatee_last_nameColumn" msprop:Generator_UserColumnName="legatee_last_name" type="xs:string" minOccurs="0" />
              <xs:element name="full_name" msprop:Generator_ColumnVarNameInTable="columnfull_name" msprop:Generator_ColumnPropNameInRow="full_name" msprop:Generator_ColumnPropNameInTable="full_nameColumn" msprop:Generator_UserColumnName="full_name" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtHisAbsences" msprop:Generator_UserTableName="dtHisAbsences" msprop:Generator_RowEvArgName="dtHisAbsencesRowChangeEvent" msprop:Generator_TableVarName="tabledtHisAbsences" msprop:Generator_TablePropName="dtHisAbsences" msprop:Generator_RowDeletingName="dtHisAbsencesRowDeleting" msprop:Generator_RowChangingName="dtHisAbsencesRowChanging" msprop:Generator_RowDeletedName="dtHisAbsencesRowDeleted" msprop:Generator_RowEvHandlerName="dtHisAbsencesRowChangeEventHandler" msprop:Generator_TableClassName="dtHisAbsencesDataTable" msprop:Generator_RowChangedName="dtHisAbsencesRowChanged" msprop:Generator_RowClassName="dtHisAbsencesRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="start_date" msprop:Generator_ColumnVarNameInTable="columnstart_date" msprop:Generator_ColumnPropNameInRow="start_date" msprop:Generator_ColumnPropNameInTable="start_dateColumn" msprop:Generator_UserColumnName="start_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="end_date" msprop:Generator_ColumnVarNameInTable="columnend_date" msprop:Generator_ColumnPropNameInRow="end_date" msprop:Generator_ColumnPropNameInTable="end_dateColumn" msprop:Generator_UserColumnName="end_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="count_date" msdata:Caption="training_course_name" msprop:Generator_ColumnVarNameInTable="columncount_date" msprop:Generator_ColumnPropNameInRow="count_date" msprop:Generator_ColumnPropNameInTable="count_dateColumn" msprop:Generator_UserColumnName="count_date" type="xs:decimal" minOccurs="0" />
              <xs:element name="absence_type_name" msdata:Caption="schedule_text" msprop:Generator_ColumnVarNameInTable="columnabsence_type_name" msprop:Generator_ColumnPropNameInRow="absence_type_name" msprop:Generator_ColumnPropNameInTable="absence_type_nameColumn" msprop:Generator_UserColumnName="absence_type_name" type="xs:string" minOccurs="0" />
              <xs:element name="absence_seq" msprop:Generator_ColumnVarNameInTable="columnabsence_seq" msprop:Generator_ColumnPropNameInRow="absence_seq" msprop:Generator_ColumnPropNameInTable="absence_seqColumn" msprop:Generator_UserColumnName="absence_seq" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtHisDiscipline" msprop:Generator_UserTableName="dtHisDiscipline" msprop:Generator_RowEvArgName="dtHisDisciplineRowChangeEvent" msprop:Generator_TableVarName="tabledtHisDiscipline" msprop:Generator_TablePropName="dtHisDiscipline" msprop:Generator_RowDeletingName="dtHisDisciplineRowDeleting" msprop:Generator_RowChangingName="dtHisDisciplineRowChanging" msprop:Generator_RowDeletedName="dtHisDisciplineRowDeleted" msprop:Generator_RowEvHandlerName="dtHisDisciplineRowChangeEventHandler" msprop:Generator_TableClassName="dtHisDisciplineDataTable" msprop:Generator_RowChangedName="dtHisDisciplineRowChanged" msprop:Generator_RowClassName="dtHisDisciplineRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="cr_name" msdata:Caption="start_date" msprop:Generator_ColumnVarNameInTable="columncr_name" msprop:Generator_ColumnPropNameInRow="cr_name" msprop:Generator_ColumnPropNameInTable="cr_nameColumn" msprop:Generator_UserColumnName="cr_name" type="xs:string" minOccurs="0" />
              <xs:element name="crd_name" msdata:Caption="end_date" msprop:Generator_ColumnVarNameInTable="columncrd_name" msprop:Generator_ColumnPropNameInRow="crd_name" msprop:Generator_ColumnPropNameInTable="crd_nameColumn" msprop:Generator_UserColumnName="crd_name" type="xs:string" minOccurs="0" />
              <xs:element name="start_date" msdata:Caption="training_course_name" msprop:Generator_ColumnVarNameInTable="columnstart_date" msprop:Generator_ColumnPropNameInRow="start_date" msprop:Generator_ColumnPropNameInTable="start_dateColumn" msprop:Generator_UserColumnName="start_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="cmd_dtls_seq" msdata:Caption="legatee_last_name" msprop:Generator_ColumnVarNameInTable="columncmd_dtls_seq" msprop:Generator_ColumnPropNameInRow="cmd_dtls_seq" msprop:Generator_ColumnPropNameInTable="cmd_dtls_seqColumn" msprop:Generator_UserColumnName="cmd_dtls_seq" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtHisSpouses" msprop:Generator_UserTableName="dtHisSpouses" msprop:Generator_RowEvArgName="dtHisSpousesRowChangeEvent" msprop:Generator_TableVarName="tabledtHisSpouses" msprop:Generator_TablePropName="dtHisSpouses" msprop:Generator_RowDeletingName="dtHisSpousesRowDeleting" msprop:Generator_RowChangingName="dtHisSpousesRowChanging" msprop:Generator_RowDeletedName="dtHisSpousesRowDeleted" msprop:Generator_RowEvHandlerName="dtHisSpousesRowChangeEventHandler" msprop:Generator_TableClassName="dtHisSpousesDataTable" msprop:Generator_RowChangedName="dtHisSpousesRowChanged" msprop:Generator_RowClassName="dtHisSpousesRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="spouse_seq" msdata:Caption="start_date" msprop:Generator_ColumnVarNameInTable="columnspouse_seq" msprop:Generator_ColumnPropNameInRow="spouse_seq" msprop:Generator_ColumnPropNameInTable="spouse_seqColumn" msprop:Generator_UserColumnName="spouse_seq" type="xs:int" minOccurs="0" />
              <xs:element name="spouse_full_name" msdata:Caption="end_date" msprop:Generator_ColumnVarNameInTable="columnspouse_full_name" msprop:Generator_ColumnPropNameInRow="spouse_full_name" msprop:Generator_ColumnPropNameInTable="spouse_full_nameColumn" msprop:Generator_UserColumnName="spouse_full_name" type="xs:string" minOccurs="0" />
              <xs:element name="sign_date" msdata:Caption="training_course_name" msprop:Generator_ColumnVarNameInTable="columnsign_date" msprop:Generator_ColumnPropNameInRow="sign_date" msprop:Generator_ColumnPropNameInTable="sign_dateColumn" msprop:Generator_UserColumnName="sign_date" type="xs:dateTime" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtHisName" msprop:Generator_UserTableName="dtHisName" msprop:Generator_RowEvArgName="dtHisNameRowChangeEvent" msprop:Generator_TableVarName="tabledtHisName" msprop:Generator_TablePropName="dtHisName" msprop:Generator_RowDeletingName="dtHisNameRowDeleting" msprop:Generator_RowChangingName="dtHisNameRowChanging" msprop:Generator_RowDeletedName="dtHisNameRowDeleted" msprop:Generator_RowEvHandlerName="dtHisNameRowChangeEventHandler" msprop:Generator_TableClassName="dtHisNameDataTable" msprop:Generator_RowChangedName="dtHisNameRowChanged" msprop:Generator_RowClassName="dtHisNameRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="name_his_seq" msdata:Caption="start_date" msprop:Generator_ColumnVarNameInTable="columnname_his_seq" msprop:Generator_ColumnPropNameInRow="name_his_seq" msprop:Generator_ColumnPropNameInTable="name_his_seqColumn" msprop:Generator_UserColumnName="name_his_seq" type="xs:int" minOccurs="0" />
              <xs:element name="new_full_name" msdata:Caption="end_date" msprop:Generator_ColumnVarNameInTable="columnnew_full_name" msprop:Generator_ColumnPropNameInRow="new_full_name" msprop:Generator_ColumnPropNameInTable="new_full_nameColumn" msprop:Generator_UserColumnName="new_full_name" type="xs:string" minOccurs="0" />
              <xs:element name="changed_date" msdata:Caption="training_course_name" msprop:Generator_ColumnVarNameInTable="columnchanged_date" msprop:Generator_ColumnPropNameInRow="changed_date" msprop:Generator_ColumnPropNameInTable="changed_dateColumn" msprop:Generator_UserColumnName="changed_date" type="xs:dateTime" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtHisRoyalItems" msprop:Generator_UserTableName="dtHisRoyalItems" msprop:Generator_RowEvArgName="dtHisRoyalItemsRowChangeEvent" msprop:Generator_TableVarName="tabledtHisRoyalItems" msprop:Generator_TablePropName="dtHisRoyalItems" msprop:Generator_RowDeletingName="dtHisRoyalItemsRowDeleting" msprop:Generator_RowChangingName="dtHisRoyalItemsRowChanging" msprop:Generator_RowDeletedName="dtHisRoyalItemsRowDeleted" msprop:Generator_RowEvHandlerName="dtHisRoyalItemsRowChangeEventHandler" msprop:Generator_TableClassName="dtHisRoyalItemsDataTable" msprop:Generator_RowChangedName="dtHisRoyalItemsRowChanged" msprop:Generator_RowClassName="dtHisRoyalItemsRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="royal_item_his_seq" msdata:Caption="start_date" msprop:Generator_ColumnVarNameInTable="columnroyal_item_his_seq" msprop:Generator_ColumnPropNameInRow="royal_item_his_seq" msprop:Generator_ColumnPropNameInTable="royal_item_his_seqColumn" msprop:Generator_UserColumnName="royal_item_his_seq" type="xs:int" minOccurs="0" />
              <xs:element name="royal_item_name" msdata:Caption="end_date" msprop:Generator_ColumnVarNameInTable="columnroyal_item_name" msprop:Generator_ColumnPropNameInRow="royal_item_name" msprop:Generator_ColumnPropNameInTable="royal_item_nameColumn" msprop:Generator_UserColumnName="royal_item_name" type="xs:string" minOccurs="0" />
              <xs:element name="gazette_date" msdata:Caption="training_course_name" msprop:Generator_ColumnVarNameInTable="columngazette_date" msprop:Generator_ColumnPropNameInRow="gazette_date" msprop:Generator_ColumnPropNameInTable="gazette_dateColumn" msprop:Generator_UserColumnName="gazette_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="gazette" msprop:Generator_ColumnVarNameInTable="columngazette" msprop:Generator_ColumnPropNameInRow="gazette" msprop:Generator_ColumnPropNameInTable="gazetteColumn" msprop:Generator_UserColumnName="gazette" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtHisSpecialCommands" msprop:Generator_UserTableName="dtHisSpecialCommands" msprop:Generator_RowEvArgName="dtHisSpecialCommandsRowChangeEvent" msprop:Generator_TableVarName="tabledtHisSpecialCommands" msprop:Generator_TablePropName="dtHisSpecialCommands" msprop:Generator_RowDeletingName="dtHisSpecialCommandsRowDeleting" msprop:Generator_RowChangingName="dtHisSpecialCommandsRowChanging" msprop:Generator_RowDeletedName="dtHisSpecialCommandsRowDeleted" msprop:Generator_RowEvHandlerName="dtHisSpecialCommandsRowChangeEventHandler" msprop:Generator_TableClassName="dtHisSpecialCommandsDataTable" msprop:Generator_RowChangedName="dtHisSpecialCommandsRowChanged" msprop:Generator_RowClassName="dtHisSpecialCommandsRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="job_spec_seq" msdata:Caption="start_date" msprop:Generator_ColumnVarNameInTable="columnjob_spec_seq" msprop:Generator_ColumnPropNameInRow="job_spec_seq" msprop:Generator_ColumnPropNameInTable="job_spec_seqColumn" msprop:Generator_UserColumnName="job_spec_seq" type="xs:int" minOccurs="0" />
              <xs:element name="job_spec_name" msdata:Caption="end_date" msprop:Generator_ColumnVarNameInTable="columnjob_spec_name" msprop:Generator_ColumnPropNameInRow="job_spec_name" msprop:Generator_ColumnPropNameInTable="job_spec_nameColumn" msprop:Generator_UserColumnName="job_spec_name" type="xs:string" minOccurs="0" />
              <xs:element name="job_site_name" msdata:Caption="training_course_name" msprop:Generator_ColumnVarNameInTable="columnjob_site_name" msprop:Generator_ColumnPropNameInRow="job_site_name" msprop:Generator_ColumnPropNameInTable="job_site_nameColumn" msprop:Generator_UserColumnName="job_site_name" type="xs:string" minOccurs="0" />
              <xs:element name="cmd_ref_no" msprop:Generator_ColumnVarNameInTable="columncmd_ref_no" msprop:Generator_ColumnPropNameInRow="cmd_ref_no" msprop:Generator_ColumnPropNameInTable="cmd_ref_noColumn" msprop:Generator_UserColumnName="cmd_ref_no" type="xs:string" minOccurs="0" />
              <xs:element name="remarks" msprop:Generator_ColumnVarNameInTable="columnremarks" msprop:Generator_ColumnPropNameInRow="remarks" msprop:Generator_ColumnPropNameInTable="remarksColumn" msprop:Generator_UserColumnName="remarks" type="xs:string" minOccurs="0" />
              <xs:element name="job_spec_date" msprop:Generator_ColumnVarNameInTable="columnjob_spec_date" msprop:Generator_ColumnPropNameInRow="job_spec_date" msprop:Generator_ColumnPropNameInTable="job_spec_dateColumn" msprop:Generator_UserColumnName="job_spec_date" type="xs:dateTime" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtHisIncrease" msprop:Generator_UserTableName="dtHisIncrease" msprop:Generator_RowEvArgName="dtHisIncreaseRowChangeEvent" msprop:Generator_TableVarName="tabledtHisIncrease" msprop:Generator_TablePropName="dtHisIncrease" msprop:Generator_RowDeletingName="dtHisIncreaseRowDeleting" msprop:Generator_RowChangingName="dtHisIncreaseRowChanging" msprop:Generator_RowDeletedName="dtHisIncreaseRowDeleted" msprop:Generator_RowEvHandlerName="dtHisIncreaseRowChangeEventHandler" msprop:Generator_TableClassName="dtHisIncreaseDataTable" msprop:Generator_RowChangedName="dtHisIncreaseRowChanged" msprop:Generator_RowClassName="dtHisIncreaseRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="increase_name" msdata:Caption="date_training_start" msprop:Generator_ColumnVarNameInTable="columnincrease_name" msprop:Generator_ColumnPropNameInRow="increase_name" msprop:Generator_ColumnPropNameInTable="increase_nameColumn" msprop:Generator_UserColumnName="increase_name" type="xs:string" minOccurs="0" />
              <xs:element name="count_date" msdata:Caption="date_training_end" msprop:Generator_ColumnVarNameInTable="columncount_date" msprop:Generator_ColumnPropNameInRow="count_date" msprop:Generator_ColumnPropNameInTable="count_dateColumn" msprop:Generator_UserColumnName="count_date" type="xs:double" minOccurs="0" />
              <xs:element name="un_count_date" msdata:Caption="training_course_name" msprop:Generator_ColumnVarNameInTable="columnun_count_date" msprop:Generator_ColumnPropNameInRow="un_count_date" msprop:Generator_ColumnPropNameInTable="un_count_dateColumn" msprop:Generator_UserColumnName="un_count_date" type="xs:double" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtHisGoodNess" msprop:Generator_UserTableName="dtHisGoodNess" msprop:Generator_RowEvArgName="dtHisGoodNessRowChangeEvent" msprop:Generator_TableVarName="tabledtHisGoodNess" msprop:Generator_TablePropName="dtHisGoodNess" msprop:Generator_RowDeletingName="dtHisGoodNessRowDeleting" msprop:Generator_RowChangingName="dtHisGoodNessRowChanging" msprop:Generator_RowDeletedName="dtHisGoodNessRowDeleted" msprop:Generator_RowEvHandlerName="dtHisGoodNessRowChangeEventHandler" msprop:Generator_TableClassName="dtHisGoodNessDataTable" msprop:Generator_RowChangedName="dtHisGoodNessRowChanged" msprop:Generator_RowClassName="dtHisGoodNessRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="good_ness_descr" msdata:Caption="date_training_start" msprop:Generator_ColumnVarNameInTable="columngood_ness_descr" msprop:Generator_ColumnPropNameInRow="good_ness_descr" msprop:Generator_ColumnPropNameInTable="good_ness_descrColumn" msprop:Generator_UserColumnName="good_ness_descr" type="xs:string" minOccurs="0" />
              <xs:element name="good_ness_date" msdata:Caption="date_training_end" msprop:Generator_ColumnVarNameInTable="columngood_ness_date" msprop:Generator_ColumnPropNameInRow="good_ness_date" msprop:Generator_ColumnPropNameInTable="good_ness_dateColumn" msprop:Generator_UserColumnName="good_ness_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="good_ness_seq" msdata:Caption="training_course_name" msprop:Generator_ColumnVarNameInTable="columngood_ness_seq" msprop:Generator_ColumnPropNameInRow="good_ness_seq" msprop:Generator_ColumnPropNameInTable="good_ness_seqColumn" msprop:Generator_UserColumnName="good_ness_seq" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtSpecialExperts" msprop:Generator_UserTableName="dtSpecialExperts" msprop:Generator_RowEvArgName="dtSpecialExpertsRowChangeEvent" msprop:Generator_TableVarName="tabledtSpecialExperts" msprop:Generator_TablePropName="dtSpecialExperts" msprop:Generator_RowDeletingName="dtSpecialExpertsRowDeleting" msprop:Generator_RowChangingName="dtSpecialExpertsRowChanging" msprop:Generator_RowDeletedName="dtSpecialExpertsRowDeleted" msprop:Generator_RowEvHandlerName="dtSpecialExpertsRowChangeEventHandler" msprop:Generator_TableClassName="dtSpecialExpertsDataTable" msprop:Generator_RowChangedName="dtSpecialExpertsRowChanged" msprop:Generator_RowClassName="dtSpecialExpertsRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="exp_type_name" msdata:Caption="start_date" msprop:Generator_ColumnVarNameInTable="columnexp_type_name" msprop:Generator_ColumnPropNameInRow="exp_type_name" msprop:Generator_ColumnPropNameInTable="exp_type_nameColumn" msprop:Generator_UserColumnName="exp_type_name" type="xs:string" minOccurs="0" />
              <xs:element name="exp_name" msdata:Caption="end_date" msprop:Generator_ColumnVarNameInTable="columnexp_name" msprop:Generator_ColumnPropNameInRow="exp_name" msprop:Generator_ColumnPropNameInTable="exp_nameColumn" msprop:Generator_UserColumnName="exp_name" type="xs:string" minOccurs="0" />
              <xs:element name="exp_seq" msdata:Caption="training_course_name" msprop:Generator_ColumnVarNameInTable="columnexp_seq" msprop:Generator_ColumnPropNameInRow="exp_seq" msprop:Generator_ColumnPropNameInTable="exp_seqColumn" msprop:Generator_UserColumnName="exp_seq" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtSpecialExpert" msprop:Generator_UserTableName="dtSpecialExpert" msprop:Generator_RowEvArgName="dtSpecialExpertRowChangeEvent" msprop:Generator_TableVarName="tabledtSpecialExpert" msprop:Generator_TablePropName="dtSpecialExpert" msprop:Generator_RowDeletingName="dtSpecialExpertRowDeleting" msprop:Generator_RowChangingName="dtSpecialExpertRowChanging" msprop:Generator_RowDeletedName="dtSpecialExpertRowDeleted" msprop:Generator_RowEvHandlerName="dtSpecialExpertRowChangeEventHandler" msprop:Generator_TableClassName="dtSpecialExpertDataTable" msprop:Generator_RowChangedName="dtSpecialExpertRowChanged" msprop:Generator_RowClassName="dtSpecialExpertRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="emp_seq" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="exp_type_name" msdata:Caption="start_date" msprop:Generator_ColumnVarNameInTable="columnexp_type_name" msprop:Generator_ColumnPropNameInRow="exp_type_name" msprop:Generator_ColumnPropNameInTable="exp_type_nameColumn" msprop:Generator_UserColumnName="exp_type_name" type="xs:string" minOccurs="0" />
              <xs:element name="exp_descr" msdata:Caption="end_date" msprop:Generator_ColumnVarNameInTable="columnexp_descr" msprop:Generator_ColumnPropNameInRow="exp_descr" msprop:Generator_ColumnPropNameInTable="exp_descrColumn" msprop:Generator_UserColumnName="exp_descr" type="xs:string" minOccurs="0" />
              <xs:element name="emp_exp_seq" msdata:Caption="training_course_name" msprop:Generator_ColumnVarNameInTable="columnemp_exp_seq" msprop:Generator_ColumnPropNameInRow="emp_exp_seq" msprop:Generator_ColumnPropNameInTable="emp_exp_seqColumn" msprop:Generator_UserColumnName="emp_exp_seq" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtCommands" msprop:Generator_UserTableName="dtCommands" msprop:Generator_RowEvArgName="dtCommandsRowChangeEvent" msprop:Generator_TableVarName="tabledtCommands" msprop:Generator_TablePropName="dtCommands" msprop:Generator_RowDeletingName="dtCommandsRowDeleting" msprop:Generator_RowChangingName="dtCommandsRowChanging" msprop:Generator_RowDeletedName="dtCommandsRowDeleted" msprop:Generator_RowEvHandlerName="dtCommandsRowChangeEventHandler" msprop:Generator_TableClassName="dtCommandsDataTable" msprop:Generator_RowChangedName="dtCommandsRowChanged" msprop:Generator_RowClassName="dtCommandsRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="cmd_seq" msdata:Caption="emp_seq" msprop:Generator_ColumnVarNameInTable="columncmd_seq" msprop:Generator_ColumnPropNameInRow="cmd_seq" msprop:Generator_ColumnPropNameInTable="cmd_seqColumn" msprop:Generator_UserColumnName="cmd_seq" type="xs:int" minOccurs="0" />
              <xs:element name="cmd_name" msdata:Caption="date_training_start" msprop:Generator_ColumnVarNameInTable="columncmd_name" msprop:Generator_ColumnPropNameInRow="cmd_name" msprop:Generator_ColumnPropNameInTable="cmd_nameColumn" msprop:Generator_UserColumnName="cmd_name" type="xs:string" minOccurs="0" />
              <xs:element name="approved_date" msdata:Caption="date_training_end" msprop:Generator_ColumnVarNameInTable="columnapproved_date" msprop:Generator_ColumnPropNameInRow="approved_date" msprop:Generator_ColumnPropNameInTable="approved_dateColumn" msprop:Generator_UserColumnName="approved_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="approved_by" msdata:Caption="training_course_name" msprop:Generator_ColumnVarNameInTable="columnapproved_by" msprop:Generator_ColumnPropNameInRow="approved_by" msprop:Generator_ColumnPropNameInTable="approved_byColumn" msprop:Generator_UserColumnName="approved_by" type="xs:int" minOccurs="0" />
              <xs:element name="cmd_ref_no" msprop:Generator_ColumnVarNameInTable="columncmd_ref_no" msprop:Generator_ColumnPropNameInRow="cmd_ref_no" msprop:Generator_ColumnPropNameInTable="cmd_ref_noColumn" msprop:Generator_UserColumnName="cmd_ref_no" type="xs:string" minOccurs="0" />
              <xs:element name="cmd_descr" msprop:Generator_ColumnVarNameInTable="columncmd_descr" msprop:Generator_ColumnPropNameInRow="cmd_descr" msprop:Generator_ColumnPropNameInTable="cmd_descrColumn" msprop:Generator_UserColumnName="cmd_descr" type="xs:string" minOccurs="0" />
              <xs:element name="cmd_status" msprop:Generator_ColumnVarNameInTable="columncmd_status" msprop:Generator_ColumnPropNameInRow="cmd_status" msprop:Generator_ColumnPropNameInTable="cmd_statusColumn" msprop:Generator_UserColumnName="cmd_status" type="xs:string" minOccurs="0" />
              <xs:element name="remarks" msprop:Generator_ColumnVarNameInTable="columnremarks" msprop:Generator_ColumnPropNameInRow="remarks" msprop:Generator_ColumnPropNameInTable="remarksColumn" msprop:Generator_UserColumnName="remarks" type="xs:string" minOccurs="0" />
              <xs:element name="rpt_format" msprop:Generator_ColumnVarNameInTable="columnrpt_format" msprop:Generator_ColumnPropNameInRow="rpt_format" msprop:Generator_ColumnPropNameInTable="rpt_formatColumn" msprop:Generator_UserColumnName="rpt_format" type="xs:string" minOccurs="0" />
              <xs:element name="job_site_name" msprop:Generator_ColumnVarNameInTable="columnjob_site_name" msprop:Generator_ColumnPropNameInRow="job_site_name" msprop:Generator_ColumnPropNameInTable="job_site_nameColumn" msprop:Generator_UserColumnName="job_site_name" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtCommandDtls" msprop:Generator_UserTableName="dtCommandDtls" msprop:Generator_RowEvArgName="dtCommandDtlsRowChangeEvent" msprop:Generator_TableVarName="tabledtCommandDtls" msprop:Generator_TablePropName="dtCommandDtls" msprop:Generator_RowDeletingName="dtCommandDtlsRowDeleting" msprop:Generator_RowChangingName="dtCommandDtlsRowChanging" msprop:Generator_RowDeletedName="dtCommandDtlsRowDeleted" msprop:Generator_RowEvHandlerName="dtCommandDtlsRowChangeEventHandler" msprop:Generator_TableClassName="dtCommandDtlsDataTable" msprop:Generator_RowChangedName="dtCommandDtlsRowChanged" msprop:Generator_RowClassName="dtCommandDtlsRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="cmd_dtls_seq" msdata:Caption="emp_seq" msprop:Generator_ColumnVarNameInTable="columncmd_dtls_seq" msprop:Generator_ColumnPropNameInRow="cmd_dtls_seq" msprop:Generator_ColumnPropNameInTable="cmd_dtls_seqColumn" msprop:Generator_UserColumnName="cmd_dtls_seq" type="xs:int" minOccurs="0" />
              <xs:element name="cmd_seq" msdata:Caption="date_training_start" msprop:Generator_ColumnVarNameInTable="columncmd_seq" msprop:Generator_ColumnPropNameInRow="cmd_seq" msprop:Generator_ColumnPropNameInTable="cmd_seqColumn" msprop:Generator_UserColumnName="cmd_seq" type="xs:string" minOccurs="0" />
              <xs:element name="start_date" msdata:Caption="date_training_end" msprop:Generator_ColumnVarNameInTable="columnstart_date" msprop:Generator_ColumnPropNameInRow="start_date" msprop:Generator_ColumnPropNameInTable="start_dateColumn" msprop:Generator_UserColumnName="start_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="emp_seq" msdata:Caption="training_course_name" msprop:Generator_ColumnVarNameInTable="columnemp_seq" msprop:Generator_ColumnPropNameInRow="emp_seq" msprop:Generator_ColumnPropNameInTable="emp_seqColumn" msprop:Generator_UserColumnName="emp_seq" type="xs:int" minOccurs="0" />
              <xs:element name="old_pos_ref" msdata:Caption="cmd_ref_no" msprop:Generator_ColumnVarNameInTable="columnold_pos_ref" msprop:Generator_ColumnPropNameInRow="old_pos_ref" msprop:Generator_ColumnPropNameInTable="old_pos_refColumn" msprop:Generator_UserColumnName="old_pos_ref" type="xs:string" minOccurs="0" />
              <xs:element name="new_pos_ref" msdata:Caption="cmd_descr" msprop:Generator_ColumnVarNameInTable="columnnew_pos_ref" msprop:Generator_ColumnPropNameInRow="new_pos_ref" msprop:Generator_ColumnPropNameInTable="new_pos_refColumn" msprop:Generator_UserColumnName="new_pos_ref" type="xs:string" minOccurs="0" />
              <xs:element name="old_class_name" msdata:Caption="cmd_status" msprop:Generator_ColumnVarNameInTable="columnold_class_name" msprop:Generator_ColumnPropNameInRow="old_class_name" msprop:Generator_ColumnPropNameInTable="old_class_nameColumn" msprop:Generator_UserColumnName="old_class_name" type="xs:string" minOccurs="0" />
              <xs:element name="new_class_name" msdata:Caption="remarks" msprop:Generator_ColumnVarNameInTable="columnnew_class_name" msprop:Generator_ColumnPropNameInRow="new_class_name" msprop:Generator_ColumnPropNameInTable="new_class_nameColumn" msprop:Generator_UserColumnName="new_class_name" type="xs:string" minOccurs="0" />
              <xs:element name="old_pos_name" msprop:Generator_ColumnVarNameInTable="columnold_pos_name" msprop:Generator_ColumnPropNameInRow="old_pos_name" msprop:Generator_ColumnPropNameInTable="old_pos_nameColumn" msprop:Generator_UserColumnName="old_pos_name" type="xs:string" minOccurs="0" />
              <xs:element name="new_pos_name" msprop:Generator_ColumnVarNameInTable="columnnew_pos_name" msprop:Generator_ColumnPropNameInRow="new_pos_name" msprop:Generator_ColumnPropNameInTable="new_pos_nameColumn" msprop:Generator_UserColumnName="new_pos_name" type="xs:string" minOccurs="0" />
              <xs:element name="old_exec_pos_name" msprop:Generator_ColumnVarNameInTable="columnold_exec_pos_name" msprop:Generator_ColumnPropNameInRow="old_exec_pos_name" msprop:Generator_ColumnPropNameInTable="old_exec_pos_nameColumn" msprop:Generator_UserColumnName="old_exec_pos_name" type="xs:string" minOccurs="0" />
              <xs:element name="new_exec_pos_name" msprop:Generator_ColumnVarNameInTable="columnnew_exec_pos_name" msprop:Generator_ColumnPropNameInRow="new_exec_pos_name" msprop:Generator_ColumnPropNameInTable="new_exec_pos_nameColumn" msprop:Generator_UserColumnName="new_exec_pos_name" type="xs:string" minOccurs="0" />
              <xs:element name="old_job_site_name" msprop:Generator_ColumnVarNameInTable="columnold_job_site_name" msprop:Generator_ColumnPropNameInRow="old_job_site_name" msprop:Generator_ColumnPropNameInTable="old_job_site_nameColumn" msprop:Generator_UserColumnName="old_job_site_name" type="xs:string" minOccurs="0" />
              <xs:element name="new_job_site_name" msprop:Generator_ColumnVarNameInTable="columnnew_job_site_name" msprop:Generator_ColumnPropNameInRow="new_job_site_name" msprop:Generator_ColumnPropNameInTable="new_job_site_nameColumn" msprop:Generator_UserColumnName="new_job_site_name" type="xs:string" minOccurs="0" />
              <xs:element name="old_pos_type_name" msprop:Generator_ColumnVarNameInTable="columnold_pos_type_name" msprop:Generator_ColumnPropNameInRow="old_pos_type_name" msprop:Generator_ColumnPropNameInTable="old_pos_type_nameColumn" msprop:Generator_UserColumnName="old_pos_type_name" type="xs:string" minOccurs="0" />
              <xs:element name="new_pos_type_name" msprop:Generator_ColumnVarNameInTable="columnnew_pos_type_name" msprop:Generator_ColumnPropNameInRow="new_pos_type_name" msprop:Generator_ColumnPropNameInTable="new_pos_type_nameColumn" msprop:Generator_UserColumnName="new_pos_type_name" type="xs:string" minOccurs="0" />
              <xs:element name="old_salary" msprop:Generator_ColumnVarNameInTable="columnold_salary" msprop:Generator_ColumnPropNameInRow="old_salary" msprop:Generator_ColumnPropNameInTable="old_salaryColumn" msprop:Generator_UserColumnName="old_salary" type="xs:double" minOccurs="0" />
              <xs:element name="new_salary" msprop:Generator_ColumnVarNameInTable="columnnew_salary" msprop:Generator_ColumnPropNameInRow="new_salary" msprop:Generator_ColumnPropNameInTable="new_salaryColumn" msprop:Generator_UserColumnName="new_salary" type="xs:double" minOccurs="0" />
              <xs:element name="remarks" msprop:Generator_ColumnVarNameInTable="columnremarks" msprop:Generator_ColumnPropNameInRow="remarks" msprop:Generator_ColumnPropNameInTable="remarksColumn" msprop:Generator_UserColumnName="remarks" type="xs:string" minOccurs="0" />
              <xs:element name="full_name" msprop:Generator_ColumnVarNameInTable="columnfull_name" msprop:Generator_ColumnPropNameInRow="full_name" msprop:Generator_ColumnPropNameInTable="full_nameColumn" msprop:Generator_UserColumnName="full_name" type="xs:string" minOccurs="0" />
              <xs:element name="birth_date" msprop:Generator_ColumnVarNameInTable="columnbirth_date" msprop:Generator_ColumnPropNameInRow="birth_date" msprop:Generator_ColumnPropNameInTable="birth_dateColumn" msprop:Generator_UserColumnName="birth_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="citizen" msprop:Generator_ColumnVarNameInTable="columncitizen" msprop:Generator_ColumnPropNameInRow="citizen" msprop:Generator_ColumnPropNameInTable="citizenColumn" msprop:Generator_UserColumnName="citizen" type="xs:string" minOccurs="0" />
              <xs:element name="ent_no" msprop:Generator_ColumnVarNameInTable="columnent_no" msprop:Generator_ColumnPropNameInRow="ent_no" msprop:Generator_ColumnPropNameInTable="ent_noColumn" msprop:Generator_UserColumnName="ent_no" type="xs:string" minOccurs="0" />
              <xs:element name="ent_pos_name" msprop:Generator_ColumnVarNameInTable="columnent_pos_name" msprop:Generator_ColumnPropNameInRow="ent_pos_name" msprop:Generator_ColumnPropNameInTable="ent_pos_nameColumn" msprop:Generator_UserColumnName="ent_pos_name" type="xs:string" minOccurs="0" />
              <xs:element name="ent_job_site_name" msprop:Generator_ColumnVarNameInTable="columnent_job_site_name" msprop:Generator_ColumnPropNameInRow="ent_job_site_name" msprop:Generator_ColumnPropNameInTable="ent_job_site_nameColumn" msprop:Generator_UserColumnName="ent_job_site_name" type="xs:string" minOccurs="0" />
              <xs:element name="ent_class_name" msprop:Generator_ColumnVarNameInTable="columnent_class_name" msprop:Generator_ColumnPropNameInRow="ent_class_name" msprop:Generator_ColumnPropNameInTable="ent_class_nameColumn" msprop:Generator_UserColumnName="ent_class_name" type="xs:string" minOccurs="0" />
              <xs:element name="ent_date" msprop:Generator_ColumnVarNameInTable="columnent_date" msprop:Generator_ColumnPropNameInRow="ent_date" msprop:Generator_ColumnPropNameInTable="ent_dateColumn" msprop:Generator_UserColumnName="ent_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="rpt_header" msprop:Generator_ColumnVarNameInTable="columnrpt_header" msprop:Generator_ColumnPropNameInRow="rpt_header" msprop:Generator_ColumnPropNameInTable="rpt_headerColumn" msprop:Generator_UserColumnName="rpt_header" type="xs:string" minOccurs="0" />
              <xs:element name="edu_qual_name" msprop:Generator_ColumnVarNameInTable="columnedu_qual_name" msprop:Generator_ColumnPropNameInRow="edu_qual_name" msprop:Generator_ColumnPropNameInTable="edu_qual_nameColumn" msprop:Generator_UserColumnName="edu_qual_name" type="xs:string" minOccurs="0" />
              <xs:element name="edu_major_name" msprop:Generator_ColumnVarNameInTable="columnedu_major_name" msprop:Generator_ColumnPropNameInRow="edu_major_name" msprop:Generator_ColumnPropNameInTable="edu_major_nameColumn" msprop:Generator_UserColumnName="edu_major_name" type="xs:string" minOccurs="0" />
              <xs:element name="edu_ins_name" msprop:Generator_ColumnVarNameInTable="columnedu_ins_name" msprop:Generator_ColumnPropNameInRow="edu_ins_name" msprop:Generator_ColumnPropNameInTable="edu_ins_nameColumn" msprop:Generator_UserColumnName="edu_ins_name" type="xs:string" minOccurs="0" />
              <xs:element name="cmd_type_name_short" msprop:Generator_ColumnVarNameInTable="columncmd_type_name_short" msprop:Generator_ColumnPropNameInRow="cmd_type_name_short" msprop:Generator_ColumnPropNameInTable="cmd_type_name_shortColumn" msprop:Generator_UserColumnName="cmd_type_name_short" type="xs:string" minOccurs="0" />
              <xs:element name="curr_pos_class_date" msprop:Generator_ColumnVarNameInTable="columncurr_pos_class_date" msprop:Generator_ColumnPropNameInRow="curr_pos_class_date" msprop:Generator_ColumnPropNameInTable="curr_pos_class_dateColumn" msprop:Generator_UserColumnName="curr_pos_class_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="quit_date" msprop:Generator_ColumnVarNameInTable="columnquit_date" msprop:Generator_ColumnPropNameInRow="quit_date" msprop:Generator_ColumnPropNameInTable="quit_dateColumn" msprop:Generator_UserColumnName="quit_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="remark2" msprop:Generator_ColumnVarNameInTable="columnremark2" msprop:Generator_ColumnPropNameInRow="remark2" msprop:Generator_ColumnPropNameInTable="remark2Column" msprop:Generator_UserColumnName="remark2" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="SalarySlip" msprop:Generator_TableClassName="SalarySlipDataTable" msprop:Generator_TableVarName="tableSalarySlip" msprop:Generator_TablePropName="SalarySlip" msprop:Generator_RowDeletingName="SalarySlipRowDeleting" msprop:Generator_RowChangingName="SalarySlipRowChanging" msprop:Generator_RowEvHandlerName="SalarySlipRowChangeEventHandler" msprop:Generator_RowDeletedName="SalarySlipRowDeleted" msprop:Generator_UserTableName="SalarySlip" msprop:Generator_RowChangedName="SalarySlipRowChanged" msprop:Generator_RowEvArgName="SalarySlipRowChangeEvent" msprop:Generator_RowClassName="SalarySlipRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EmpName" msprop:Generator_ColumnVarNameInTable="columnEmpName" msprop:Generator_ColumnPropNameInRow="EmpName" msprop:Generator_ColumnPropNameInTable="EmpNameColumn" msprop:Generator_UserColumnName="EmpName" type="xs:string" minOccurs="0" />
              <xs:element name="JobsiteName" msprop:Generator_ColumnVarNameInTable="columnJobsiteName" msprop:Generator_ColumnPropNameInRow="JobsiteName" msprop:Generator_ColumnPropNameInTable="JobsiteNameColumn" msprop:Generator_UserColumnName="JobsiteName" type="xs:string" minOccurs="0" />
              <xs:element name="BankAccountNo" msprop:Generator_ColumnVarNameInTable="columnBankAccountNo" msprop:Generator_ColumnPropNameInRow="BankAccountNo" msprop:Generator_ColumnPropNameInTable="BankAccountNoColumn" msprop:Generator_UserColumnName="BankAccountNo" type="xs:string" minOccurs="0" />
              <xs:element name="YearNo" msprop:Generator_ColumnVarNameInTable="columnYearNo" msprop:Generator_ColumnPropNameInRow="YearNo" msprop:Generator_ColumnPropNameInTable="YearNoColumn" msprop:Generator_UserColumnName="YearNo" type="xs:int" minOccurs="0" />
              <xs:element name="MonthNo" msprop:Generator_ColumnVarNameInTable="columnMonthNo" msprop:Generator_ColumnPropNameInRow="MonthNo" msprop:Generator_ColumnPropNameInTable="MonthNoColumn" msprop:Generator_UserColumnName="MonthNo" type="xs:string" minOccurs="0" />
              <xs:element name="Salary" msprop:Generator_ColumnVarNameInTable="columnSalary" msprop:Generator_ColumnPropNameInRow="Salary" msprop:Generator_ColumnPropNameInTable="SalaryColumn" msprop:Generator_UserColumnName="Salary" type="xs:double" minOccurs="0" />
              <xs:element name="ExtraAdd" msprop:Generator_ColumnVarNameInTable="columnExtraAdd" msprop:Generator_ColumnPropNameInRow="ExtraAdd" msprop:Generator_ColumnPropNameInTable="ExtraAddColumn" msprop:Generator_UserColumnName="ExtraAdd" type="xs:double" minOccurs="0" />
              <xs:element name="Previous" msprop:Generator_ColumnVarNameInTable="columnPrevious" msprop:Generator_ColumnPropNameInRow="Previous" msprop:Generator_ColumnPropNameInTable="PreviousColumn" msprop:Generator_UserColumnName="Previous" type="xs:double" minOccurs="0" />
              <xs:element name="SumIncome" msprop:Generator_ColumnVarNameInTable="columnSumIncome" msprop:Generator_ColumnPropNameInRow="SumIncome" msprop:Generator_ColumnPropNameInTable="SumIncomeColumn" msprop:Generator_UserColumnName="SumIncome" type="xs:double" minOccurs="0" />
              <xs:element name="Tax" msprop:Generator_ColumnVarNameInTable="columnTax" msprop:Generator_ColumnPropNameInRow="Tax" msprop:Generator_ColumnPropNameInTable="TaxColumn" msprop:Generator_UserColumnName="Tax" type="xs:double" minOccurs="0" />
              <xs:element name="Coop" msprop:Generator_ColumnVarNameInTable="columnCoop" msprop:Generator_ColumnPropNameInRow="Coop" msprop:Generator_ColumnPropNameInTable="CoopColumn" msprop:Generator_UserColumnName="Coop" type="xs:double" minOccurs="0" />
              <xs:element name="HouseBank" msprop:Generator_ColumnVarNameInTable="columnHouseBank" msprop:Generator_ColumnPropNameInRow="HouseBank" msprop:Generator_ColumnPropNameInTable="HouseBankColumn" msprop:Generator_UserColumnName="HouseBank" type="xs:double" minOccurs="0" />
              <xs:element name="OfficeLoan" msprop:Generator_ColumnVarNameInTable="columnOfficeLoan" msprop:Generator_ColumnPropNameInRow="OfficeLoan" msprop:Generator_ColumnPropNameInTable="OfficeLoanColumn" msprop:Generator_UserColumnName="OfficeLoan" type="xs:double" minOccurs="0" />
              <xs:element name="PFStaff" msprop:Generator_ColumnVarNameInTable="columnPFStaff" msprop:Generator_ColumnPropNameInRow="PFStaff" msprop:Generator_ColumnPropNameInTable="PFStaffColumn" msprop:Generator_UserColumnName="PFStaff" type="xs:double" minOccurs="0" />
              <xs:element name="OtherDeduction" msprop:Generator_ColumnVarNameInTable="columnOtherDeduction" msprop:Generator_ColumnPropNameInRow="OtherDeduction" msprop:Generator_ColumnPropNameInTable="OtherDeductionColumn" msprop:Generator_UserColumnName="OtherDeduction" type="xs:double" minOccurs="0" />
              <xs:element name="SumDeduction" msprop:Generator_ColumnVarNameInTable="columnSumDeduction" msprop:Generator_ColumnPropNameInRow="SumDeduction" msprop:Generator_ColumnPropNameInTable="SumDeductionColumn" msprop:Generator_UserColumnName="SumDeduction" type="xs:double" minOccurs="0" />
              <xs:element name="Net" msprop:Generator_ColumnVarNameInTable="columnNet" msprop:Generator_ColumnPropNameInRow="Net" msprop:Generator_ColumnPropNameInTable="NetColumn" msprop:Generator_UserColumnName="Net" type="xs:double" minOccurs="0" />
              <xs:element name="TotalIncomeInYear" msprop:Generator_ColumnVarNameInTable="columnTotalIncomeInYear" msprop:Generator_ColumnPropNameInRow="TotalIncomeInYear" msprop:Generator_ColumnPropNameInTable="TotalIncomeInYearColumn" msprop:Generator_UserColumnName="TotalIncomeInYear" type="xs:double" minOccurs="0" />
              <xs:element name="TotalTaxInYear" msprop:Generator_ColumnVarNameInTable="columnTotalTaxInYear" msprop:Generator_ColumnPropNameInRow="TotalTaxInYear" msprop:Generator_ColumnPropNameInTable="TotalTaxInYearColumn" msprop:Generator_UserColumnName="TotalTaxInYear" type="xs:double" minOccurs="0" />
              <xs:element name="NetThaiText" msprop:Generator_ColumnVarNameInTable="columnNetThaiText" msprop:Generator_ColumnPropNameInRow="NetThaiText" msprop:Generator_ColumnPropNameInTable="NetThaiTextColumn" msprop:Generator_UserColumnName="NetThaiText" type="xs:string" minOccurs="0" />
              <xs:element name="TaxPayerID" msprop:Generator_ColumnVarNameInTable="columnTaxPayerID" msprop:Generator_ColumnPropNameInRow="TaxPayerID" msprop:Generator_ColumnPropNameInTable="TaxPayerIDColumn" msprop:Generator_UserColumnName="TaxPayerID" type="xs:string" minOccurs="0" />
              <xs:element name="PFOffice" msprop:Generator_ColumnVarNameInTable="columnPFOffice" msprop:Generator_ColumnPropNameInRow="PFOffice" msprop:Generator_ColumnPropNameInTable="PFOfficeColumn" msprop:Generator_UserColumnName="PFOffice" type="xs:double" minOccurs="0" />
              <xs:element name="TotalPFStaff" msprop:Generator_ColumnVarNameInTable="columnTotalPFStaff" msprop:Generator_ColumnPropNameInRow="TotalPFStaff" msprop:Generator_ColumnPropNameInTable="TotalPFStaffColumn" msprop:Generator_UserColumnName="TotalPFStaff" type="xs:double" minOccurs="0" />
              <xs:element name="TotalPFOffice" msprop:Generator_ColumnVarNameInTable="columnTotalPFOffice" msprop:Generator_ColumnPropNameInRow="TotalPFOffice" msprop:Generator_ColumnPropNameInTable="TotalPFOfficeColumn" msprop:Generator_UserColumnName="TotalPFOffice" type="xs:double" minOccurs="0" />
              <xs:element name="SurveyAdd" msprop:Generator_ColumnVarNameInTable="columnSurveyAdd" msprop:Generator_ColumnPropNameInRow="SurveyAdd" msprop:Generator_ColumnPropNameInTable="SurveyAddColumn" msprop:Generator_UserColumnName="SurveyAdd" type="xs:double" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="dtEmployeesKey1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:dtEmployees" />
      <xs:field xpath="mstns:emp_seq" />
    </xs:unique>
  </xs:element>
</xs:schema>